<?php

declare(strict_types=1);
/**
 * This file is part of habo_new_media.
 *
 * @link     https://www.berlen.cn/
 * @contact  tech@berlen.cn
 * @license  http://gitlab.rehou.cn/habo/habo_new_media/-/blob/master/README.md
 */
namespace app\service\cdc\append;

interface VideoInterface
{
    /**
     * 根据视频基本信息判断汇总信息是否存在.
     */
    public function isExistStat(): bool;

    /*
     * 根据视频基本信息添加汇总信息.
     * @param MongoInfoModel $model 视频基本信息模型
     */
    // public function addStatByInfo(MongoInfoModel $model): bool;

    /*
     * 获取更新字段.
     * @param MongoInfoModel $model 视频基本信息模型
     */
    // public function getStatField(MongoInfoModel $model): array;
}
